Hello,
I suggest a function to automatically split the legs in to new points in a desired time or distance intervals. As an example, if one is to follow the rules for creating an ATS flight plan here in Sweden you should split the legs every 30 minutes but not longer distances than 200 NM when flying below FL095.
Ref. AIP-SWEDEN ENR 1.10-14 -
https://www.aro.lfv.se/Editorial/View/1725/ES_ENR_1_10_enRegards,
Johan